package com.hxl.demo.entity;

import org.springframework.stereotype.Component;

import java.util.Date;

@Component
public class User {
    private Integer id;

    private String username;

    /**
     * 拼音首字母
     */

    private String pinName;

    /**
     * 人员编号
     */
    private Integer staffId;

    private String password;

    /**
     * 关联dictionary表，管理员，普通用户等
     */
    private Integer type;

    private Date insertTime;

    /**
     * 0为否；1为是
     */
    private String stat;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * @return username
     */
    public String getUsername() {
        return username;
    }

    /**
     * @param username
     */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
     * 获取拼音首字母
     *
     * @return pin_name - 拼音首字母
     */
    public String getPinName() {
        return pinName;
    }

    /**
     * 设置拼音首字母
     *
     * @param pinName 拼音首字母
     */
    public void setPinName(String pinName) {
        this.pinName = pinName;
    }

    /**
     * 获取人员编号
     *
     * @return staff_id - 人员编号
     */
    public Integer getStaffId() {
        return staffId;
    }

    /**
     * 设置人员编号
     *
     * @param staffId 人员编号
     */
    public void setStaffId(Integer staffId) {
        this.staffId = staffId;
    }

    /**
     * @return password
     */
    public String getPassword() {
        return password;
    }

    /**
     * @param password
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * 获取关联dictionary表，管理员，普通用户等
     *
     * @return type - 关联dictionary表，管理员，普通用户等
     */
    public Integer getType() {
        return type;
    }

    /**
     * 设置关联dictionary表，管理员，普通用户等
     *
     * @param type 关联dictionary表，管理员，普通用户等
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * @return insert_time
     */
    public Date getInsertTime() {
        return insertTime;
    }

    /**
     * @param insertTime
     */
    public void setInsertTime(Date insertTime) {
        this.insertTime = insertTime;
    }

    /**
     * 获取0为否；1为是
     *
     * @return stat - 0为否；1为是
     */
    public String getStat() {
        return stat;
    }

    /**
     * 设置0为否；1为是
     *
     * @param stat 0为否；1为是
     */
    public void setStat(String stat) {
        this.stat = stat;
    }
}